header {
    padding: .18rem;
    background-color: #fece02;
}

header .container {
    width: 7.17rem;
    height: .69rem;
    margin: 0 auto;
}

header .container .gt {
    float: left;
    margin: .06rem .50rem 0 .19rem;
}

header .container .gt, header .container .gt img {
    width: .34rem;
    height: .57rem;
}

header .container .search {
    float: left;
    width: 3.81rem;
    height: .38rem;
    border-radius: .31rem;
    background: rgba(255, 255, 255, .5);
    padding: .18rem .25rem .13rem;
    margin-left: .4rem;
}

header .container .search img {
    float: left;
    width: .38rem;
    height: .37rem;
}

header .container .search input {
    float: left;
    width: 3.2rem;
    height: .38rem;
    line-height: .38rem;
    padding-left: .20rem;
    border: none;
    outline: none;
    background: rgba(255, 255, 255, 0);
}

header .container .search input, header .container .search input::-webkit-input-placeholder {
    color: #fff5c9;
    font-size: .3rem;
}


header .container .logo {
    float: right;
    margin: .05rem .22rem;
}

header .container .logo img {
    width: .64rem;
    height: .64rem;
}
.content{
    width: 100%;
    background: #eeeeee;
    padding-top: .22rem;
    display: inline-block;
}
.content .container{
    background: #ffffff;
    margin: 0 0 0 .2rem;
    padding: .12rem 0 0 .12rem;
    width: 7.11rem;
    /*height: 3.5rem;*/

}
.container-top ul.list{
    margin-left: .11rem;
    height:3rem;
    display: inline-block;
    background-color: #fff;

}
.container-top ul.list li{
    float: left;
    font-size: .30rem;
    border-bottom:1px solid #c2c2c2;
    width: 3.37rem;
    height: .88rem;
    line-height: .88rem;
    position: relative;
}
/*第一个热门搜索*/
.container-top ul.list li:first-child{
    width: 1.42rem;
    position: relative;
}
.container-top ul.list li:first-child a{
    color:#ff5b00;
    width: 1.42rem;
    position: absolute;
    margin:auto;
}
.container-top ul.list li:first-child:before{
    content: "";
    width: .01rem;
    height: .58rem;
    display: inline-block;
    position: absolute;
    background-color:#c2c2c2;
    top:.22rem;
    right: 0;
}
.container-top ul.list li:nth-child(2){
    width: 2.84rem;
}
.container-top ul.list li:nth-child(2) a{
    width: 100%;
}
.container-top ul.list li:nth-child(3){
    width: 2.48rem;
}
.container-top ul.list li:nth-child(3) a{
    width: 100%;
}
.container-top ul.list .first a{
    position: absolute;
    height: .88rem;
    padding-right: 0;
    padding-left:0;
}
.container-top ul.list li:before{
    content: "";
    width: 1px;
    height: .58rem;
    display: inline-block;
    position: absolute;
    background-color:#c2c2c2;
    top:.22rem;
    right: 0;}

.container-top ul.list li:nth-child(2n+1):before{
    display: none;
}
.container-top ul.list li:nth-child(1):before{
    display: inline-block;
    width: 1px;
}
.container-top ul.list li a{
    display: inline-block;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
.content .container .container-bottom{
    width: 7.11rem;
    height: .5rem;
    display: inline-block;
}
.content .container .container-bottom ul {
    width: 1rem;
    height: .2rem;
   margin:0 auto;

}
.content .container .container-bottom ul li {
    float: left;
}
.content .container .container-bottom ul li a{
    display: inline-block;
    width: .2rem;
    height: .2rem;
    border-radius: 50%;
    margin-right: .08rem;
    border-left: 1px #bbb8b3 solid;
}

.content .container .container-bottom ul li:first-child a:first-child {
    background-color: #fe9002;
}
.content .lt{
    /*width: 100%;*/
    height: 4.74rem;
    background-color: #ffffff;
    margin-top: .15rem;
    position: relative;
}
.content .lt ul li{
    /*width: .745rem;*/
    color: #474747;
    font-size: .3rem;
    line-height: .98rem;
    padding-left: .7rem;
    border-bottom: 1px #c2c2c2 solid;
    position: relative;
}

.content .lt ul li a {
display: inline-block;
}
.content .lt ul li a img{
    width: .37rem;
    height: .41rem;
    position: absolute;
    top: .28rem;
    left: 0.2rem;

}
.del{
    width: 2.5rem;
    height: .95rem;
    line-height: .95rem;
    margin: 0 auto;
    color: #a2a1a1;
    padding-left: .60rem;
    font-size: .3rem;
    position: relative;
}
.del a{
    display: inline-block;
    color: #a2a1a1;
}
.del a img{
    width: .5rem;
    height: .5rem;
    position: absolute;
    top: .23rem;
    left: .1rem;

}